home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / t_os / zc / smpl.txt < prev    next >
Text File  |  1993-07-08  |  3KB  |  125 lines

  1. Q 160 120 1000,     115,        8 8 7,      8 8 0
  2. // ↑と書くと画面の真ん中に黄色い球を書きます。
  3. // 各パラメータの意味は
  4. // Q X Y Z,         r,          R G B,      R0 G0 B0
  5. //
  6. // X Y Z    球の位置 
  7. // r        球の半径        (1 .. 180)
  8. // R G B    球の色 (拡散光) (0 .. 8)
  9. // R0 G0 B0 球の色 (環境光) (0 .. 10)
  10. //
  11. //  BASIC の CIRCLE 文の3D 版のような感じです。 
  12. //  Z 値が大きい程手前に表示されますが遠近感がなく球の大きさは変わりません。
  13. //  色の値は高速化の為,1つ増えるごとに2倍の強さで指定したことになります。
  14. //
  15. // 例
  16. ! 赤玉 (何かキーを押してください) 
  17. Q 50 50 1100, 10, 8 0 0, 0 0 0
  18. // wait キーが押されるまで待つ
  19. wait
  20. ! 青玉 (何かキーを押してください) 
  21. Q 100 50 1100, 10, 0 0 8, 0 0 0
  22. wait
  23. ! 目玉 (ちょっと不気味)
  24. Q 60 150 1500, 50, 8 8 8, 0 0 0
  25. Q 65 150 1515, 38, 5 5 4, 7 6 6
  26. Q 70 150 1530, 24, 0 0 0, 0 0 0
  27. wait
  28. //
  29. Q 60 150 1500, 60, 0 0 0, 0 0 0
  30. ! 雲        
  31. Q  10 56 1800, 20, 7 7 7, 6 6 6
  32. Q  30 53 1803, 30, 7 7 7, 6 6 6
  33. Q  60 50 1808, 35, 7 7 7, 6 6 5
  34. Q  90 53 1808, 32, 7 7 7, 6 6 4
  35. Q 120 56 1803, 20, 7 7 7, 7 7 4
  36. ! 雪 (ESCキーで中断)        
  37. // 降ってる雪
  38. Q 180  10 1800,   5, 8 8 8, 7 7 8
  39. Q 190 150 1800,   5, 8 8 8, 7 7 8
  40. Q 150 230 2090,   5, 8 8 8, 7 7 8
  41. Q 210  60 1800,   5, 8 8 8, 7 7 8
  42. Q 220 180 1800,   5, 8 8 8, 7 7 8
  43. Q 230  30 1800,   5, 8 8 8, 7 7 8
  44. Q 190 220 2100,   5, 8 8 8, 7 7 8
  45. Q 250  50 1800,   5, 8 8 8, 7 7 8
  46. Q 220 160 2200,   5, 8 8 8, 7 7 8
  47. Q 270  20 1800,   5, 8 8 8, 7 7 8
  48. Q 130 190 1800,   5, 8 8 8, 7 7 8
  49. Q 280  90 1800,   5, 8 8 8, 7 7 8
  50. Q 290  70 1800,   5, 8 8 8, 7 7 8
  51. // 積もった雪
  52. Q 180 380 2050, 160, 8 8 8, 7 7 8
  53. Q  10 380 2020, 160, 8 8 8, 7 7 8
  54. Q  80 380 2030, 160, 8 8 8, 7 7 8
  55. Q 350 380 2060, 160, 8 8 8, 7 7 8
  56. Q 240 380 2000, 160, 8 8 8, 7 7 8
  57. Q 160 370 1920, 160, 8 8 8, 7 7 8
  58. Q  50 370 1980, 160, 8 8 8, 7 7 8
  59. Q 100 370 1910, 160, 8 8 8, 7 7 8
  60. Q 330 370 1930, 160, 8 8 8, 7 7 8
  61. Q 230 370 1950, 160, 8 8 8, 7 7 8
  62. Q 180 360 1850, 160, 8 8 8, 7 7 8
  63. Q  10 360 1820, 160, 8 8 8, 7 7 8
  64. Q  80 360 1830, 160, 8 8 8, 7 7 8
  65. Q 350 360 1860, 160, 8 8 8, 7 7 8
  66. Q 240 360 1800, 160, 8 8 8, 7 7 8
  67. // 木
  68. Q  60 150 2000, 34, 8 8 8, 7 7 8
  69. Q  60 140 2000, 32, 8 8 8, 7 7 8
  70. Q  60 130 1999, 30, 8 8 8, 7 7 8
  71. Q  60 120 1998, 28, 8 8 8, 7 7 8
  72. Q  60 110 1996, 26, 8 8 8, 7 7 8
  73. Q  60 100 1994, 24, 8 8 8, 7 7 8
  74. Q  60  90 1992, 22, 8 8 8, 7 7 8
  75. Q  60  80 1990, 20, 8 8 8, 7 7 8
  76. Q  60  70 1988, 18, 8 8 8, 7 7 8
  77. Q  60  60 1986, 16, 8 8 8, 7 7 8
  78. Q  60  50 1984, 14, 8 8 8, 7 7 8
  79. Q  60  40 1982, 12, 8 8 8, 7 7 8
  80. Q  60  30 1980, 10, 8 8 8, 7 7 8
  81. // 幹
  82. Q 60 210 2000, 12, 6 5 4, 4 4 4
  83. Q 60 205 2000, 10, 6 5 4, 4 4 4
  84. Q 60 200 2000,  8, 6 5 4, 4 4 4
  85. Q 60 195 2000,  8, 6 5 4, 4 4 4
  86. Q 60 190 2000,  8, 6 5 4, 4 4 4
  87. Q 60 185 2000,  8, 6 5 4, 4 4 4
  88. Q 60 180 2000,  8, 6 5 4, 4 4 4
  89. Q 60 175 2000,  8, 6 5 4, 4 4 4
  90. ! 雪だるま          
  91. // 体
  92. Q 200 180 2016, 65, 8 8 8, 7 7 8
  93. Q 206 180 2016, 65, 8 8 8, 7 7 8
  94. // 頭
  95. Q 200  80 2008, 50, 8 8 8, 7 7 8
  96. Q 206  80 2008, 50, 8 8 8, 7 7 8
  97. // 目
  98. Q 190  70 2050, 10, 3 3 3, 0 0 0
  99. Q 216  70 2050, 10, 3 3 3, 0 0 0
  100. // 画面のセーブ [32k 320*240]
  101. save test.tif
  102. // そのほかの命令
  103. //
  104. // 画面のロード [32k 320*240] のみ
  105. // 例
  106. // load test.tif
  107. //
  108. // 画面のクリア
  109. // 例
  110. // gcls
  111. //
  112. // デモ
  113. // 例
  114. // demo
  115. //
  116. // ベンチマーク (初代で 2064 [秒*100])
  117. // 例
  118. // bench
  119. // 
  120. // どういう順番で命令書いても構いませんが1行 1命令。
  121. // 変数 制御文 等は使えません。
  122. wait
  123. ! おわり            
  124. exit
  125.